<template>
    <div class="category">
        <h3>{{title}}分类</h3>
        <!-- 不使用插槽，但是该组件的功能比较单一的普通写法 -->
        <!-- <ul>
            <li v-for="(item, index) in listData" :key="index">{{item}}</li>
        </ul> -->

        <!-- 定义一个插槽（先挖个坑，等着组件的使用者进行填充） -->
        <slot>我是一些默认值，当使用者么有传递具体结构的时候，我会进行展示</slot>
    </div>
</template>

<script>
    export default {
        name: 'Category',
        // props: ['listData', 'title']
        
        // 使用插槽的话，只需要传递该组件标签所属的属性即可
        props: ['title']
    }
</script>

<style scoped>
    .category {
        background-color: skyblue;
        width: 200px;
        height: 300px;
    }

    h3 {
        text-align: center;
        background-color: orange;
    }

    video {
        width: 100%;
    }

    img {
        width: 100%;
    }
</style>